Autonomous Agents Agentic Workflow
QA: Review PR Fix — Autonomous Agents Automation Workflow
Review PR code against ticket acceptance criteria — does NOT test live site
sidebutton install Autonomous Agents Inputs
- type
- string
- description
- Jira ticket URL
- type
- string
- default
- description
- Optional extra instructions for the agent
- type
- string
- default
- ~/workspace
- description
- Working directory for the agent
Allowed Domains
Unrestricted — no domain lock enforced.
Step Summary
2 steps using step types: terminal.openterminal.run
.
Workflow Definition
YAML source for the ops/agent_qa_validate.yaml workflow. This is the complete definition executed by the SideButton MCP server when Autonomous Agents agents run this automation.
schema_version: 1
id: agent_qa_validate
title: "QA: Review PR Fix"
description: "Review PR code against ticket acceptance criteria — does NOT test live site"
category:
level: pipeline
domain: engineering
metadata:
agent: true
role: qa
params:
ticket_url:
type: string
description: "Jira ticket URL"
hint:
type: string
default: ""
description: "Optional extra instructions for the agent"
entry_path:
type: string
default: "~/workspace"
description: "Working directory for the agent"
steps:
- type: terminal.open
title: "Agent: QA Review PR Fix"
cwd: "{{entry_path}}"
- type: terminal.run
cmd: >-
source ~/.agent-env && claude --dangerously-skip-permissions
"read ticket with attachments and all comments - {{ticket_url}}. if it fails, stop and report the error.
learn how to QA relevant parts.
IMPORTANT — the fix is in a PR branch, NOT deployed to production. do NOT test the live site to verify the fix.
1. find the PR link in ticket comments.
2. review the PR diff for correctness against acceptance criteria.
3. check out the branch locally and build/test if possible.
4. if not buildable, do a thorough diff review against the ticket requirements.
5. check edge cases by reviewing code paths changed in the PR.
you MAY confirm the bug exists on the live site as a baseline, but do NOT expect the fix to be live.
{{hint}}
write one comment to the ticket with: pre-fix baseline (optional), PR fix verification, edge case analysis, and verdict (PASS or FAIL)."
How To Run
Install the Autonomous Agents knowledge pack into your SideButton agent, then dispatch this workflow by its ID ops/agent_qa_validate.yaml. Agents invoke it directly via the MCP protocol or through the portal.